Convert __init into __devinit in wakeup path.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 11 Jul 2007 16:57:47 +0000 (17:57 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 11 Jul 2007 16:57:47 +0000 (17:57 +0100)
commitff3e88f816e3e4d35cb0483b786f8e209dbf7ff7
treeec114bbc6d2f3f8dc9fc39a19ae5e2afdb2d6417
parentd53485d69b6d328366038cfad8e9e90f66bdb317
Convert __init into __devinit in wakeup path.

Need to ensure all the code slice in the wakeup path still
existing. For this purpose, we have to use __devinit instead
of __init, since the former is null for CONFIG_HOTPLUG while
the latter always causes related code to be free-ed after
first boot.

Later when adding __init to some function, be sure to consider
wakeup case and cpu hotplug!

Signed-off-by <Kevin.Tian@intel.com>
xen/arch/x86/apic.c
xen/arch/x86/i8259.c
xen/arch/x86/nmi.c
xen/arch/x86/x86_32/traps.c
xen/arch/x86/x86_64/traps.c
xen/drivers/char/ns16550.c
xen/drivers/char/serial.c